#include<stdio.h>
#include<stdlib.h>
#define BIT3 (0x1<<3)
static int a=2;
int set_bit3(void)
{
    a|=BIT3;
    return a;
}

int clear_bit3(void)
{
    a&=~BIT3;
    return a;
}
void FuncOutPutBin(int value)
{
    char string[32]={0};
    itoa(value,string,2);
    printf("%s\t",string);
}
int main()
{
    int input=0;
    //printf("请输入一个需要转化为2进制的整形数据：");
    //scanf("%d",&input);
    FuncOutPutBin(set_bit3());
    FuncOutPutBin(clear_bit3());
    FuncOutPutBin(a);
    //printf("%d\t%d\t%d",set_bit3(),clear_bit3(),a);
    return 0;
}